Skip to content

chore: release#153

Merged
benbrandt merged 1 commit into
mainfrom
release-plz-2026-05-04T17-55-20Z
May 16, 2026
Merged

chore: release#153
benbrandt merged 1 commit into
mainfrom
release-plz-2026-05-04T17-55-20Z

Conversation

@acp-release-bot
Copy link
Copy Markdown
Contributor

@acp-release-bot acp-release-bot Bot commented May 4, 2026

🤖 New release

  • agent-client-protocol-derive: 0.11.0 -> 0.11.1
  • agent-client-protocol: 0.11.1 -> 0.12.0 (⚠ API breaking changes)
  • agent-client-protocol-trace-viewer: 0.11.0 -> 0.11.1 (✓ API compatible changes)
  • agent-client-protocol-conductor: 0.11.1 -> 0.12.0 (⚠ API breaking changes)
  • agent-client-protocol-polyfill: 0.11.1
  • agent-client-protocol-cookbook: 0.11.1 -> 0.11.2 (✓ API compatible changes)
  • agent-client-protocol-rmcp: 0.11.1 -> 0.11.2 (✓ API compatible changes)

agent-client-protocol breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field McpConnectRequest.acp_id in /tmp/.tmpeitFXy/rust-sdk/src/agent-client-protocol/src/schema/proxy_protocol.rs:83

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/struct_missing.ron

Failed in:
  struct agent_client_protocol::McpAcpTransport, previously in file /tmp/.tmp6RKAbH/agent-client-protocol/src/capabilities.rs:41

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field acp_url of struct McpConnectRequest, previously in file /tmp/.tmp6RKAbH/agent-client-protocol/src/schema/proxy_protocol.rs:83

agent-client-protocol-conductor breaking changes

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_missing.ron

Failed in:
  enum agent_client_protocol_conductor::McpBridgeMode, previously in file /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/lib.rs:173

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_missing.ron

Failed in:
  variant ConductorMessage::McpConnectionReceived, previously in file /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/conductor.rs:1286
  variant ConductorMessage::McpConnectionEstablished, previously in file /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/conductor.rs:1300
  variant ConductorMessage::McpClientToMcpServer, previously in file /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/conductor.rs:1314
  variant ConductorMessage::McpConnectionDisconnected, previously in file /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/conductor.rs:1320
  variant ConductorCommand::Mcp, previously in file /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/lib.rs:239

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/method_parameter_count_changed.ron

Failed in:
  agent_client_protocol_conductor::ConductorImpl::new takes 4 parameters in /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/conductor.rs:161, but now takes 3 parameters in /tmp/.tmpeitFXy/rust-sdk/src/agent-client-protocol-conductor/src/conductor.rs:148
  agent_client_protocol_conductor::ConductorImpl::new_agent takes 3 parameters in /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/conductor.rs:179, but now takes 2 parameters in /tmp/.tmpeitFXy/rust-sdk/src/agent-client-protocol-conductor/src/conductor.rs:160
  agent_client_protocol_conductor::ConductorImpl::new_proxy takes 3 parameters in /tmp/.tmp6RKAbH/agent-client-protocol-conductor/src/conductor.rs:190, but now takes 2 parameters in /tmp/.tmpeitFXy/rust-sdk/src/agent-client-protocol-conductor/src/conductor.rs:170
Changelog

agent-client-protocol-derive

0.11.1 - 2026-05-16

Other

  • Trim dependencies (#149)

agent-client-protocol

0.12.0 - 2026-05-16

Added

  • (acp) add unstable session delete support (#165)
  • extract mcp-over-acp proxy (#146)
  • Stabilize session/close and session/resume (#147)
  • remove direct dependency on tokio (#145)

Fixed

  • propagate client connection errors and check capability value truthiness (#108)

Other

  • Trim dependencies (#149)
  • remove unreachable!() and improve error messages (#139)

Breaking Changes

  • Removed McpAcpTransport struct and its MetaCapability impl. MCP-over-ACP support is now advertised via mcpCapabilities.acp in InitializeResponse, not _meta.symposium.mcp_acp_transport.
  • Renamed McpConnectRequest.acp_url to acp_id to match McpServerAcp.id and the MCP-over-ACP RFD.

Added

  • (unstable) Add support for session/delete method.
  • McpConnectionTo::acp_id() method.

Deprecated

  • McpConnectionTo::acp_url() — use acp_id() instead.

agent-client-protocol-trace-viewer

0.11.1 - 2026-05-16

Other

  • Trim dependencies (#149)
  • remove unreachable!() and improve error messages (#139)

agent-client-protocol-conductor

0.12.0 - 2026-05-16

Added

  • extract mcp-over-acp proxy (#146)
  • remove direct dependency on tokio (#145)

Other

  • (deps) update Rust dependencies (#166)
  • (deps) bump the minor group with 7 updates (#152)
  • Trim dependencies (#149)
  • remove unreachable!() and improve error messages (#139)

Breaking Changes

  • Removed McpBridgeMode and the mcp_bridge_mode parameter from ConductorImpl::new, new_agent, and new_proxy. MCP-over-ACP bridging is no longer built into the conductor. Use agent-client-protocol-polyfill::mcp_over_acp::McpOverAcpPolyfill as a proxy in the chain instead.
  • Removed conductor mcp $port CLI subcommand. The stdio↔TCP bridge subprocess is no longer needed.

agent-client-protocol-polyfill

0.11.1 - 2026-05-16

Added

  • extract mcp-over-acp proxy (#146)

agent-client-protocol-cookbook

0.11.2 - 2026-05-16

Added

  • remove direct dependency on tokio (#145)

Other

  • Trim dependencies (#149)

agent-client-protocol-rmcp

0.11.2 - 2026-05-16

Other

  • Trim dependencies (#149)


This PR was generated with release-plz.

@acp-release-bot acp-release-bot Bot force-pushed the release-plz-2026-05-04T17-55-20Z branch 3 times, most recently from 43cab2a to 807dad7 Compare May 11, 2026 21:03
@acp-release-bot acp-release-bot Bot force-pushed the release-plz-2026-05-04T17-55-20Z branch 3 times, most recently from 74f6218 to ef4a68e Compare May 16, 2026 20:45
@acp-release-bot acp-release-bot Bot force-pushed the release-plz-2026-05-04T17-55-20Z branch from ef4a68e to 68dc383 Compare May 16, 2026 20:50
@benbrandt benbrandt merged commit 9fdbddb into main May 16, 2026
5 checks passed
@benbrandt benbrandt deleted the release-plz-2026-05-04T17-55-20Z branch May 16, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant